Sign In
to Vote &
Create Storyboards.
 
Netflix launches in 130 new countries, including India and Russia Netflix confirmed today that it’s now available in 130 new countries, including India, Russia, Poland, Saudi Arabia, Vietnam, Nigeria, Singapore, Turkey, Indonesia, and South Korea. Prior to today, Netflix was available in 60 countries. In other words, the service is now available just about everywhere on Earth, aside from China, North Korea, Syria, and Crimea. Netflix announced the news today […]
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard